#ifndef __W5500_INIT_H
#define __W5500_INIT_H

#include "w5500_types.h"
#include "w5500_conf.h"
#include "w5500_socket.h"
#include "w5500_utility.h"
#include "w5500.h"


uint8_t lan_phyStatus(void);
void W5500_Soft_Reset(void);
void W5500_Hardware_Reset(void);
void W5500_Set_BuffSize(void);
void W5500_configInterrupt(void);
void W5500_Hardware_Init(void);
void w5500_Addr_Get(void);
uint8_t W5500_Software_Init(void);

void w5500_Source_Addr_init(void);

void W5500_ConfigMsg_init(void);

void W5500_Reset_Task(void);
void W5500_READ_LINKLED_Task(void);
#endif


